书栈网 · BookStack 本次搜索耗时 0.020 秒,为您找到 1137 个相关结果.
  • 触发事件

    触发事件 trigger 方法 组件默认事件 $change事件 $receive事件 组件生命周期事件 on 方法 触发事件 trigger 方法 组件触发事件的函数为trigger(eventName, [...args]) eventName 触发事件名 args 传给事件处理函数的参数 上例中,可以看到触发一个in...
  • 定义组件

    定义组件 默认数据 defaults Object 类型 Function 类型 数据验证 类型验证 枚举类型 自定义验证函数 必填属性 ES6定义方式 模板 template 定义组件 使用Intact.extend(properties) 方法就可以定义一个组件 properties 定义组件原型链属性和方法 va...
  • 实例组件

    实例组件 实例组件 定义组件就是定义类,你可以手动调用new 实例化该类。Intact实例 章节中,我们提到了怎么实例化,并且渲染它。但它是作为根组件挂载到页面中的。其实我们也可以将实例当做普通数据,就像插值一样在模板中直接渲染。这就是Intact支持的实例组件。 实例组件提供了直接操作组件的能力,你可以设置和获取组件渲染的各个细节。 var ...
  • 父模板函数parent

    父模板函数parent ES6 父模板函数parent 上例中,我们在继承父模板时,需要注入相应的父模板函数。这种方式可以让你继承任意的父模板,而并非一定是父类组件中定义的模板。但大多数情况下,我们都会继承父类组件中定义的模板,在子模板中,通过parent 模板函数名即可引用到父模板函数。 例如上例中,子模板无需注入this.layout = p...
  • 组件使用

    组件使用 组件使用 有两种方式将组件渲染到页面中: 对于根组件,调用Intact.mount() 方法,直接将组件挂载到指定的元素下 对于子组件,可以在模板中当做标签引入 我们将上述SubComponent 当做根组件,挂载到#app 下 Intact . mount ( SubComponent , document . getEleme...
  • 异步组件

    异步组件 异步组件 异步组件是指:组件所需数据是异步加载的。它的渲染策略如下: 如果一个异步组件初次渲染,当数据没有加载完成时,会返回一个注释节点作为占位符, 待数据加载完毕后,替换成最终的元素 如果用一个异步组件去更新之前的元素,当数据没有加载完成时,会保留当前元素不变, 待数据加载完毕后,替换成最终的元素 异步组件在当你的组件逻辑依赖异步加...
  • 路由

    Intact没有实现路由功能,因为没必要,开源的第三方路由库功能都非常强大,本节只是说明怎么将它们与 Intact结合使用。 简单的路由 与第三方库结合 按需加载页面
  • vNode相关

    vNode相关 Intact.Vdt.miss.h Intact.Vdt.miss.hc Intact.Vdt.miss.hc([comment]) vNode相关 Intact.Vdt.miss.h 创建虚拟DOM,参考模板template#h函数 Intact.Vdt.miss.hc 创建注释的虚拟DOM Intact.V...
  • 组件继承

    常见的组件使用方式是组合,而继承为组件提供了另一种复用的能力。借助于Vdt模板引擎的继承机制,以及JS和 CSS的原生继承能力,Intact能够实现组件的完全继承。 继承的优势 Vdt模板继承 Intact组件继承 父模板函数parent
  • 动画

    Intact自带的Animate 组件,可以在元素进入,离开和移动时,加入动画效果。你可以实现以下两类动画: css动画,Animate 组件会在元素改变时添加相应的类名 js动画,Animate 组件会在元素改变时触发相应事件,让你可以操作dom来进行动画 Vue动画设计很巧妙,Intact借鉴了它的设计的同时,在动画连贯性上做了很多工作, 因为...