我只是想知道是否可以通过vue的key属性找到DOM元素?
v-for="(apk, index) in project.apks" v-bind:key="index"
如果我能在从我的服务器获取并显示这些元素后,立即为它们计算一些东西,这将对我有很大帮助.它只是解析一个文件并查找关键字,然后相应地为这些项 Select 一个css类.
问题是,我不知道如何在这些元素添加到DOM后立即为它们调用方法.它们有很多html事件,但我找不到一个代表插入dom的对象:(
我只是想知道是否可以通过vue的key属性找到DOM元素?
v-for="(apk, index) in project.apks" v-bind:key="index"
如果我能在从我的服务器获取并显示这些元素后,立即为它们计算一些东西,这将对我有很大帮助.它只是解析一个文件并查找关键字,然后相应地为这些项 Select 一个css类.
问题是,我不知道如何在这些元素添加到DOM后立即为它们调用方法.它们有很多html事件,但我找不到一个代表插入dom的对象:(
问题是,我不知道如何在这些元素添加到DOM后立即为它们调用方法.它们有很多html事件,但我找不到一个代表插入dom的对象:(
你可以用v-for
创建一个新组件,只需调用created()钩子.
/* On your main function */
<div v-for="apk in project.apks">
<apk :data="apk"></apk>
</div>
/* On your 'apk' component */
export default {
props: [ "data" ],
created() {
console.log("Created !");
}
}