它是关于使用MVVM(Durandal)的KnockOut JS



>我正在使用输入类型 = FIle 将图像上传到服务器,因为输入没有给出该图像的准确 base64 路径,它给出了"data\images:base64",如何获得图像的准确路径,以便我可以正确发送

浏览器安全性不允许您获取图像的绝对或完整路径。您也许可以在Firefox等浏览器中获得它,但任何其他浏览器都不支持它。不幸的是,没有办法做到这一点。

以下是您可以使用输入类型文件获得的 JSFiddle -

$('input[type=file]').change(function () {
      console.dir(this.files[0])
})

http://jsfiddle.net/SCK5A/1505/

self.imagePath("data\images:base64,")

var img = imagePath().split(',')[1];

将 img 变量发送到网络服务,它对我有用。

相关内容

  • 没有找到相关文章

最新更新