avalon相关内容
ms-for嵌套无法正常显示avalon2.0 数据源 js代码 执行结果 嵌套在里面的for没有遍历
..
问 题 1.我想要在生命周期(onlnit)里更新数据。
按照 只留潇湘的月是一个大饼 的答案编写,ajax没有运行 var vm=avalon.define({ $id:"Msg", msg:'', onInit:vmJs
..
问 题 avalon.component('ms-button', { template: '
..
问 题 {{el}}
..
问 题 avalon是一款优雅&优秀的MVVM框架,最近我在学习它,看源码的过程中, 学习到了属性劫持(建议大家使用avalon,至少也得学习一下,能学到很多东西) 例如我可以劫持Element.prototype的innerHTML和Node.prototype的nodeValue属性 但是在safari中发现了一些兼容性问题 劫持innerHTML的例子 v
..
问题 1.使用最新版本的avalon给自定义组件添加通过 ms-effect 和 css3 添加的入场动画的时侯出现错误。 2.用chrome的检查工具查看,发现 虚拟父节点.appendChild(虚拟节点) 之后 虚拟节点 丢失其子节点,并致使错误。 完整代码
..
问 题 avalon使用组件遇到“Cannot read property 'toString' of undefined”问题。 版本: built in 2016-8-25:1 version 2.113 by 司徒正美 2.1.5 and npm 2.1.15 代码: js avalon.component("ms-radar", {
..
看了官网对ajax的写法, 不是很明确 可以直接在页面上引入reqwest,avalon.ajax({})完成请求吗
..
问 题 使用avalon.js 版本1.46 我点击了一个按钮,导入一个文件给后台,后台返给数据可以接到, 在avalon.smartgrid.js中提示错误 发现错误在,avalon.smartgrid.js中,在tableTemplate没有附上值, tableTemplate = vmodel.addRow(vmodel._getTemplate(data ? vmod
..
问 题 正在学习司徒大师的avalon,在指令这一节的例子中,有如下代码段:选择性添加多余属性或重写已有属性 我想问下,最后这个事件绑定,会动态的修改@toggle的值,但attr却不会同步更新,看例子的代码应该是想做成会同步更新的
..
问 题 我定义了mask组件,它一开始是隐藏的,当要显示时它便以渐变效果显示,但是如果我一开始就定义了ms-effect,组件初始化后它会自动执行一次动画然后隐藏,而我的需求是初始化后便立刻隐藏,当用户调用时才以渐变效果显示,请问该怎么做? avalon.effect('mask',{}); avalon.component('ms-mask',{ template : "
..
avalon-version:built in 2016-8-9:11 version 2.111 by 司徒正美 chrome: 52.0.2743.116 m
..
问 题 Document var vm=avalon.define
..
问 题 avalon2的文档中有这样的描述: avalon 支持IE6+及古老的W3C浏览器(判定标准是 这些浏览器是否支持VBScript, __defineSetter__, __defineGetter__) avalon.modern 支持IE10+及较新的W3C浏览器(判定标准是 这些浏览器是否支持Object.defineProperty, ad
..
我在avalon官网的这一节看了到这张图,请问里面的fn是什么意思啊? 这两个有什么区别呢? 我发现这张图和实例成员里面的内容有对应: 但是这些为什么没有在API实例成员里看到。
..
问 题 先看例子 存在问题: 输入框和组件之间的数据如何交互(duplex变量似乎无法直接同步到组件内) filterBy的用法是否恰当 解决方案 使用filterBy方法,传入过滤方法与传参。 simplegrid
..
问 题 代码如下 {{el.username}} : {{el.content}}
..
问 题 可以用ms-for生成img标签来加载图片吗?怎么做? 解决方案 可以,使用
..
avalon2表单验证,非必填字段在不填写的时候不能通过验证 代码 var vm = avalon.define({ $id: "validate1", aaa : "", validate: { onError: function(reasons) { r
..
问 题 vm = avalon.define({disarr: []}); 然后异步获取了数据 并为其进行了赋值 vm.disarr = [{},{}]; 但由于数据由于多 进行了分页的显示 这时候 我又进行了异步获取数据 vm.disarr.concat(data); 这种方式发现没办法加上数据 。应该怎么写呢? 解决方案 vm.array.pushArray( arr
..