Таким образом, после прочтения документов и последующего изучения класса umedy на Stencil, я все еще не могу получить имена классов для моего объекта. например, у меня есть следующее
import { Component, h, Prop } from '@stencil/core'
@Component({
tag: 'my-button',
styleUrl: 'my-button.css'
})
export class MyButton {
@Prop() btext: string;
@Prop() btype: string;
render(){
let classNaming: string = '';
switch(this.btype) {
case "Primary":
classNaming += 'My-Button-CSS';
break;
case "Secondary"
classNaming += 'My-Button-CSS';
break;
}
return <button class={classNaming}>this.btext</button>
}
}
}
Проблема в том, что класс никогда не появляется на кнопке. Я знаю, что в Reaction- bootstrap я видел в уроке, но никогда не использовал response, у них есть вариант = "", который в основном то, что я хочу построить, и мне не повезло, что это работает, так как учебники по трафарету и расширенные элементы редки. Другая проблема заключается в том, что все классы основаны на 1.8.