leftstick / angular2-baidu-map

Angular2 component for Baidu map
https://leftstick.github.io/angular2-baidu-map
GNU General Public License v3.0
138 stars 53 forks source link

有计划更新到angular9吗 #106

Closed linguangyu closed 4 years ago

leftstick commented 4 years ago

现在就支持,看例子:angular9-baidu-map-example

linguangyu commented 4 years ago

现在就支持,看例子:angular9-baidu-map-example

image

image

你好, 请教下。 我安装了 版本8后。 引入一些东西路径是对的。 但是却报错。

linguangyu commented 4 years ago

我在你的列子里面也有这样的问题。。

是我引入的这些取消了还是什么原因。 我在npm包里面是能找到 这些export出来的。

leftstick commented 4 years ago

从截图里看不出有助于解决问题的内容。请提供有效的可复现demo

leftstick commented 4 years ago

但有些东西需要改进

  1. 请从 angular2-baidu-map 里导出你要的内容。不要直接引用angular2-baidu-map/lib/ 下面的模块。
  2. 按理说你不应该直接使用MarkerComponent,所以你引入他做什么?
linguangyu commented 4 years ago

但有些东西需要改进

  1. 请从angular2-baidu-map里开始你要的内容。不要直接引用angular2-baidu-map/lib/下面的模块。
  2. 按理说你不应该直接使用MarkerComponent,所以你约会他做什么?

在你提供的例子里面 我在app.component.ts 里面添加了 image

就会报错。 你看下

angular9-baidu-map-example-master.zip 这是demo

linguangyu commented 4 years ago

我是从版本angular-baidu-map 4.3.2 更新到了8 是不是一些命令遭到弃用

leftstick commented 4 years ago

Screen Shot 2020-04-24 at 17 39 42

你引入的这个angular2-baidu-map/lib/helpers/transformer,根本就不是.ts,而是类型声明文件.d.ts,里面只有声明没有实现,当然会报错。。。

这个,使用最好还是按照文档从 angular2-baidu-map直接引入。

如果你需要哪个东西是我没导出的,可以再开issue来问。至于helper/下的内容,本来就是内部使用的,你不应该用。非要用的话,自己拷贝一份好了。那些函数随时可能以为升级做修改。我不会把他们暴露出去的