我目前正在开发一个AngularJS项目,并希望在下拉列表中选择打印选项以及用户未使用后端输入的输入数据。这怎么可以使用AngularJS来完成?任何帮助?使用AngularJS从前端打印
回答
我相信你想要的东西,像前缀+名字,她的https://jsfiddle.net/datachand/szc550yb/3/
<div ng-controller="UserCtrl as vm">
<select ng-model="vm.prefix">
<option value="Mr.">Mr.</option>
<option value="Ms.">Ms.</option>
</select>
<input type="text" ng-model="vm.name" placeholder="Enter your Name">
<button ng-click="vm.submit()">
Send
</button>
</div>
需要一个控制器在任何情况下,即使它是空的:
angular.module('app', []);
function UserCtrl ($log) {
$log.log('UserCtrl');
var vm = this;
vm.submit = function() {
$log.log(vm.prefix, vm.name);
$window.location.href = "https://towhateverurl" + "?prefix=" + vm.prefix +"&name=" + vm.name;
}
UserCtrl.$inject = ['$log'];
angular.module('app').controller('UserCtrl', UserCtrl);
我希望这是什么,是需要。
不完全。预计会提交第三个按钮,如提交输入的两个值,然后在新页面上返回。 – taiwoorogbangba
我想你可以用'ng-click =“vm.submit()”'添加一个按钮,并在你的控制器中写入'this.submit = function(){}',并通过'window.location =来重定向页面。 ..'与'this.name'和'this.prefix'。 – cs1193
我刚刚尝试过,但似乎没有工作。你能告诉我一个你在说什么的示例代码吗? – taiwoorogbangba
- 1. 打印使用angularjs
- 2. 使用AngularJS打印JSON值
- 3. 使用Zebra打印机从Web应用程序打印客户端
- 4. 打印使用数组对象AngularJS
- 5. 使用angularjs打印时的页码
- 6. 从网络应用程序打印到客户端打印机
- 7. 如何在C中打印前端?
- 8. 仅将javascript打印到前端
- 9. 适用于.NET前端的打印解决方案,MYSQL后端
- 10. 在angularjs中打印
- 11. 使用ActiveReport在客户端打印机上打印
- 12. Angularjs:无法从控制器打印
- 13. 从webview使用javafx打印
- 14. 服务器端PDF使用Flash打印?
- 15. 如何在客户端打印机上从ASP.NET CrystalReport打印
- 16. 如何从终端打印一行代码的打印机?
- 17. 在客户端打印机上打印
- 18. 打印前显示打印对话框
- 19. 在打印之前查看打印CSS
- 20. 在python中打印以前的打印?
- 21. 打印使用菲尼克斯/外生从终端
- 22. Eclipse - 使用Google云打印从应用打印报告
- 23. 使用蓝牙打印机从Android应用打印数据
- 24. 打印前文件打开?
- 25. AngularJS - 打印更改为页
- 26. 全日历打印angularjs
- 27. AngularJS打印隐藏Div
- 28. 从PHP触发后端打印
- 29. Perl:使用foreach循环从哈希中打印前25个值
- 30. 如何使用PostgreSQL将数据从AngularJS前端传递到Nodejs后端?
需要第三个按钮。它是一个按钮,像提交按钮,可以返回在新页面上选择的值。 – taiwoorogbangba