LastLeaf
LastLeaf
Applying splice updates may cause array `length` property changes. However, `length` is not marked as dirty so it does not applied to templates.
When adding a custom field in a component (defined with definition API), its type is hard to specify. ### Solution 1 Add a definition field for specifying types for the...
Currently the stylesheet compiler does not handle `@import` itself. Other preprocessors (like `less-loader`) can transform it properly. However, if use without preprocessors, the `@import` will be passed to `css-loader` which...
These syntax are more clear in practise. However, they are conflicted with the classic class/style syntax if it contains data bindings.
Currently these two component options are used to control whether the data should be copied while templating. It is component-level options, but it is more practical to control the deep...
`SelectorQuery` in adapter lacks `context` field getter.
The backend would like to know which classes are changed, in other words, `addClass` and `removeClass` interfaces are better, but `clearClasses` is not good. This also helps the implementation of...
#18 introduced web-like intersection observer support. However, the miniprogram-like intersection observer supports more than two element intersections.