当前位置: 首页 > news >正文

淘宝网那样的网站模板wordpress 密码明文

淘宝网那样的网站模板,wordpress 密码明文,wordpress页面音乐播放器,直播系统平台solidjs 处理复杂类型的响应式 在 solidjs 里响应式一般直接用 createSignal 就可以#xff0c;但 createSignal 一般用于基础数据类型。 虽然复杂类型也是可以使用#xff0c;但基于起细粒度响应性的特性。 一般复杂的数据使用 createSignal 就不是那么友好了。 所以 cre…solidjs 处理复杂类型的响应式 在 solidjs 里响应式一般直接用 createSignal 就可以但 createSignal 一般用于基础数据类型。 虽然复杂类型也是可以使用但基于起细粒度响应性的特性。 一般复杂的数据使用 createSignal 就不是那么友好了。 所以 createStore 就来了。 例子如下用 createSignal 的话就要设置整个 formData 以覆盖原值。 const [formData, setFormData] createSignalformData({columnID: 0,pageSize: 20,keyword: , });// 修改keyword的值 setFormData({...keyword: xxx, })//或者 setFormData(prev ({ ...prev, keyword: xxx })); 明显的当 createSignal 用于对象时每次更新都需要创建新对象。 使用 createStore 代替。 const [formData, setFormData] createStoreformData({columnID: 0,pageSize: 20,keyword: , });setFormData(keyword, newValue); 那么增加更复杂的对象 const [formData, setFormData] createStoreformData({columnID: 0,pageSize: 20,keyword: ,details:{address:} });// 修改address使用路径setFormData(details,address, addressValue); 是不是一下在就清晰明了。接下来就是实战了。 我有一个表单formData 类型还是上面的。 // 可以直接设置 inputtypetextvalue{formData.details.address}onInput{(e) setFormData(details,address,e.target.value);} / 添加自定义方法基础款 const updateField (path: any) (e: any) {setFormData(path, e.target.value); };inputtypetextvalue{formData.keyword}onInput{updateField(keyword)} / 添加自定义方法进阶款适用有套嵌 const updateField (path: any) (e: any) {setFormData(...path, e.target.value); };inputtypetextvalue{formData.details.address}onInput{updateField([details,address])} / inputtypetextvalue{formData.keyword}onInput{updateField([keyword])} / 若数组(严格来说这里是元组)不好看。改用 string 也是可以的。 const updateField (path: string) (e: any) {const keys field.split(.);setFormData(...keys, e.target.value); };inputtypetextvalue{formData.details.address}onInput{updateField(details.address)} / // 是不是一下子就美观多了。若在 TS 项目中使用会报错…keys 这里会报扩展参数必须元组类型或这传递参数 rest比较蛋疼不影响使用。但也是可以解决的虽然是取巧但 anyScript 嘛 const updateField (field: string) (e: Event) {const keys field.split(.);(setFormData as any)(...keys, (e.target as HTMLInputElement).value); };
http://www.pierceye.com/news/709433/

相关文章:

  • 变装小说 wordpress网站建设好怎么优化
  • 苏州网站建设制作开发公司江浦做网站
  • 网站开发哪一门语言更快网站设计方案模板
  • 阿里云做网站需要些什么条件个人博客网站设计模板
  • 更改网站模板内容我赢职场wordpress
  • h5模板下载有哪些网站南京高端网站制作公司
  • 户外旅游网站模板佛山网络优化推广公司
  • 海南住房和城乡建设网站技术支持 重庆网站
  • 网站图片展示代码怎样给响应式网站提速
  • 学校 网站建设 招标广而告之微信推广平台
  • 企业如何通过地方网站宣传网站中国建设银行招聘官网
  • 上海品牌网站建设公网站的开发与建设项目
  • 做网站的艰辛电子商务网站建设与维护概述
  • 织梦网站做关键词网站开发到上线的过程
  • 威海千淼网站建设北京知名广告公司有哪些
  • wordpress多站点可视化wordpress主题flarum
  • 网站免费虚拟主机申请成华区微信网站建设公
  • 机械制造设备类企业网站织梦模板网站模板 博客
  • js跳转网站怎么做网络营销方式单一的原因
  • 做网站的职责做章的网站
  • 万网建设网站wordpress的ftp設置
  • 网站建设a云世家宋南南电子商务网站的开发方式
  • 水利工程建设监理网站美食网站建设总结
  • 中化建工北京建设投资有限公司网站南沙网站建设方案
  • 东莞网站制作网站死链是什么
  • 网站开发哪种语言更安全seopc流量排名官网
  • 中国站长之家域名查询深圳html5网站推广价格
  • 商业网站建设案例视频上海猎头公司哪家好
  • 如何开个人网站seo诊断站长
  • wordpress rss 订阅乐陵seo推广