如果我创建一个像这样的纯JS组件:
所以上述的渲染方法将会是这样的:
能否在类似Angular/React之外的框架中实现此功能?
class TestComponent {
constructor(el) {
this.render(el);
}
render(el) {
var html = `
<div>
<p>Some dummy content</p>
</div>
`;
document.getElementById(el).innerHTML = html;
}
}
我可以在JS中添加CSS吗?我的意思是类似这样:
const styles = {
backgroundColor: 'palevioletred',
color: 'papayawhip',
};
所以上述的渲染方法将会是这样的:
render(el) {
var html = `
<div style={styles}>
<p>Some dummy content</p>
</div>
`;
document.getElementById(el).innerHTML = html;
}
能否在类似Angular/React之外的框架中实现此功能?