我可以在子组件中使用绑定指令吗,如果我绑定到的变量是父存储?这与生命周期事件有何关系?只要孩子的 onMount 在父母的 onMount 之前触发(至少在我一次创建新组件树时),如果绑定成功,但变量以 null 开头,我是否得到反应?
问问题
383 次
2 回答
0
假设我理解您的问题,这是可能的:https ://svelte.dev/repl/0bf7acc3bde9496d930795da34fae251?version=3.18.2
不确定生命周期方法是什么意思?
于 2020-02-12T21:29:22.150 回答
0
如果您想要反应性,则无需绑定到父商店。默认情况下,绑定是反应式的。因此,当您将子变量绑定到父变量时,只要父变量更改,您就会更新子变量。根据与生命周期事件的关系,考虑到在您提供的场景中,父子对作为一个整体实例化(即父级尚未安装),子级从父级变量中看到的内容取决于它的声明方式和方式,如果有的话,它会使用任何可用的生命周期事件进行更新和/或从任何生命周期事件中读取。放心订单:
- 更新前的父级
- 父更新后
- 子更新前
- 子更新后
- 孩子在Mount
- 父onMount
感谢大家花时间回复并提供回复,希望这个答案得到同意。
谢谢。
于 2020-02-16T22:10:27.923 回答