Fork me on GitHub

李可

导航

统计

03 2018 档案

mvvm,如何解析一个指令表达式?
摘要:如何解析一个指令表达式? v model="msg==='abc'?'1':a" 完美的解决方案 1,with(vm){ return new Function('vm',exp) } 2,通过将exp转化成ast ,词法 语法解析 转化 生成 3,通过正则表达式 实现目的:vm.msg==='ab 阅读全文

posted @ 2018-03-23 17:24 李可在江湖 阅读(301) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示