LastLeaf

Results 15 issues of LastLeaf

Applying splice updates may cause array `length` property changes. However, `length` is not marked as dirty so it does not applied to templates.

bug
module:core

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...

enhancement
module:core

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...

bug
module:stylesheet-compiler

These syntax are more clear in practise. However, they are conflicted with the classic class/style syntax if it contains data bindings.

enhancement
module:core
module:template-compiler

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...

enhancement
module:core
need discussion

guide 中的自定义后端协议文档很难独立维护。

documentation

`SelectorQuery` in adapter lacks `context` field getter.

enhancement
module:core

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...

enhancement
module:core

#18 introduced web-like intersection observer support. However, the miniprogram-like intersection observer supports more than two element intersections.

bug
module:core