我得到錯誤找不到名稱空間& quotPowerBI & quot
我是javascript新手,我嘗試這樣做: 為您的對話框創建一個對話框類。openModalDialog中的initialState參數在創建時被傳遞給對話框承包商。使用initialState對象向對話框傳遞參數,以影響其行為或外觀。
對話框代碼可以使用這些IDialogHost方法:
idialoghost . setresult(result:object)-對話框代碼返回一個結果對象,該對象將被傳遞回其調用的visual。 idialoghost . close(actionId:dialog action,result?:object) -對話框代碼可以以編程方式關閉對話框,并將結果對象返回給它的調用visual。
" import DialogConstructorOptions = powerbi.extensibility.visual.DialogConstructorOptions;
import DialogAction = powerbi。對話;
導出類DatePickerDialog { 靜態id = & quotDatePickerDialog & quot;
constructor(options: DialogConstructorOptions, initialState: object) {
const host = options.host;
// … dialog rendering implementation …
myCalender.onValueChange((currentValue) => {
pickedDate = currentValue.toLocaleDateString()
host.setResult({ date: pickedDate });
});
myCalender.handleConfirm( () => {
host.close(DialogAction.Close, {date: pickedDate});
})
}
} & quot 這是我的準則。