React Native 的原生组件与平台边界
React Native 沿用 React 的组件与状态模型,渲染目标是平台组件。View、Text、TextInput 不是 div、p、input 的简单改名;样式、事件、文本布局和原生能力都有自己的契约。网页代码中的 document、CSS 选择器和 localStorage 不能直接作为跨平台方案。 ...
React Native 沿用 React 的组件与状态模型,渲染目标是平台组件。View、Text、TextInput 不是 div、p、input 的简单改名;样式、事件、文本布局和原生能力都有自己的契约。网页代码中的 document、CSS 选择器和 localStorage 不能直接作为跨平台方案。 ...
React 组件根据 props 和当前 state 返回界面描述。渲染阶段应保持纯净,不能在函数体里发请求、写存储或启动订阅。React 决定需要提交的变化后再更新宿主界面;并非每次组件函数执行都对应一次可见 DOM 更新。 ...
这个项目实现新增学习项、完成切换、按标题搜索和只看待学。目标是把状态更新、派生列表和表单验证连起来。数据只保存在组件内存,刷新会恢复初始值;它还没有服务端、登录和持久化。 ...
这条路线以浏览器客户端应用为实践起点。先理解普通 JavaScript 和 DOM 的运行环境,再学 React 如何管理组件身份与更新。不要把一个 useEffect 当成整套数据层,也不要在不了解需求时先铺满全局状态库。 ...