首先,感谢任何建议。我是所有这一切的新手,并为任何明显的失误道歉。
第二,问题:
在用于输入通常具有多个角色的客户端的界面中,创建一组具有视觉特征和仅基于输入名称的相关数据绑定的输入似乎是有效的。
例如,inquirerfirstname将是联系我们公司的任何来电者或电子邮件。
该名称将指示标签,占位符以及存储数据的firebase中的位置。
可以使用单个名称 - 我想 - 使用关系表(状态机或一系列嵌套ifs)来定义输入的属性,并通过属性操作更改其外观和内部绑定。
我创建了一组嵌套的iffs,并且控制台在输入中记录了属性更改,但它们在host元素中的表示(向客户端生成消息的输入集合以及向销售人员发送的消息)仍然不受影响。
我尝试使用ready回调。我用一个按钮强制改变状态。
我无法使用var name = new MyInput(name)。我相信使用这种方法最有效,但我不确定如何将JavaScript“标记”成重量级标记的父元素。
可以读取数据库(J-son)对象并响应生成HTML元素的构造函数和工厂实现的更复杂和动态使用的示例将是非常棒的。
在vanilla中,每个人似乎都可以做到这一点,但定义和结构以及绑定都不是有机的 - 阅读它可能更容易只是用手动压缩聚合物中的输入。
我会非常感谢任何帮助。我已经找了一个星期,但未能找到一个将数据绑定,物理外观,属性交换,属性绑定和对象读取考虑在内的示例。
我想这很多,但是每一件都是独立的(保存构造函数的使用)我认为我得到了。
再次感谢。
杰森Ps:我知道元素的标记似乎排除了动态属性属性和绑定赋值。我希望将一个与factoryimpl混合的计算属性作为一个选项(有一个很好的例子)。