我正在尝试创建一个基于微软github教程的power条形图。我严格遵循了他们的环境设置步骤,并试图创建带有静态数据的可视化,这是第一步。但是当我给出"pbiviz start“命令时,它会导致一个错误: type TYPESCRIPT/ visual alplugin.ts:(8,151)错误属性visual不存在于'typeof条形图‘类型上
我对打字稿和d3很陌生。有人能帮忙吗?
发布于 2018-08-02 07:49:27
由于您已经将类Visual的名称更改为BarChart,所以需要将"visualClassName"属性值更改为类名,在您的例子中,类名是pbiviz.json文件中的BarChart。参见链接:http://www.dutchdatadude.com/power-bi-custom-visual-development-tip-visualplugin-ts-property-visual-does-not-exist-error/
此外,您还必须在"files"属性数组中更改tsconfig.json文件中的文件名。
发布于 2017-09-28 08:38:09
这很可能是pbiviz的API版本冲突。
请注意,您所提到的Github使用的是v1.5.0,在运行pbiviz update时需要指定版本号
#Update your version of pbiviz
npm install -g powerbi-visuals-tools
#Run update from the root of your visual project (where pbiviz.json is located)
pbiviz update 1.5.0阅读更多信息,请访问:Microsoft/PowerBI-可视化
更新:
我想我已经从提示中发现了这个bug:typeof barchart。
JavaScript标识符是区分大小写。因此,请确保您遵循的是使用的情况,如BarChart,而不是barchart。(或者不管是什么)
https://stackoverflow.com/questions/46460956
复制相似问题