vue
Anoxia12b
.
展开
-
Vue双向绑定原理、实现、相关设计模式与简单指令实现
原理 利用访问器属性(如下)实现数据属性变化到view变化的映射,set用于在数据发生变化时加入相应的数据带view的处理方法 Object.defineProperty(obj, "hello", { get: function () {return sth}, set: function (val) {/* do sth */} })...原创 2018-12-27 10:40:49 · 352 阅读 · 0 评论 -
vue ssr entry-client 配置 问题
return diffed || (diffed = (prevMatched[i] !== c)) // 我们只关心非预渲染的组件 // 所以我们对比它们,找出两个匹配列表的差异组件 let diffed = false const activated = matched.filter((c, i) => { // 这里为什么要这样写? 而不是 == prevMatched[i] !== ...原创 2018-11-06 20:19:31 · 577 阅读 · 0 评论 -
Vue 中 引入的单独JS中的背景设置无效,以及解决方法
let pieceDiv = document.createElement("div") ,style = pieceDiv.style ,coord = util.coordinateTrans(cur.po); // 具体的像素坐标 style.backgroundImage = "url(" + require(`@/assets/img/...原创 2018-12-20 17:22:46 · 443 阅读 · 0 评论