вы можете использовать vue filters
следующим образом:
export default {
data: () => {
return {
}
},
created(){
},
filters: {
truncate: function (text, length, suffix) {
return text.substring(0, length) + suffix;
},
}
}
или
Vue.filter('truncate', function (text, length, suffix) {
return text.substring(0, length) + suffix;
});
, тогда используйте его следующим образом:
{{day.day | truncate(2, '')}} //result would be Mo
{{day.day | truncate(3, '...')}} //result would be Mon...
Если вы хотите узнать больше фильтров Vue, я предлагаю вам прочитать это: Как создать фильтры в Vue.js с примерами
Как упомянуто уже Код: Скрытый Язык Компьютерного оборудования и программного обеспечения является замечательной книгой, которая касается основных принципов.
Вот несколько других книг:
Архитектура ЭВМ: количественный подход
Основы компьютерной организации и архитектуры
Обновление и восстановление ПК
Вот хороший сайт:
Я рекомендовал бы книгу "Код" Charles Petzold. Это покрывает, многие из как низкий уровень компьютера работает с точки зрения неспециалиста. Не все в Вашем списке включено, но он даст Вам хорошее начало.
Искусство Электроники Horowitz и Hill является большим для человека, увлеченного своим хобби, на электронике.
Для Компьютерной Организации архитектуры ЭВМ и Дизайна: Аппаратные средства/Программный интерфейс
Поскольку RTL разрабатывает VHDL для Программируемой Логики
Структурированная Компьютерная Организация Tanenbaum была моим введением на 'уровни' компьютеров. Это довольно логично, приближение к каждому уровню основывалось на предыдущем.
Я часто думал о выполнении подобного, простираясь от квантовой физики до классической физики, электроники, интегральных схем, микрокода, машинного кода, компиляторов, интерпретаторов, VMs и так далее, но я боюсь, это было бы почти столь же возможно как ряд Knuth с 12 объемами. Я надеюсь, что у него есть ребенок для продолжения работы :-).