В основном у меня есть угловой проект, основанный на загрузке 3 для изменения размеров медиа-запросов.Просмотр размера порта в зависимости от выбора пользователя
То, что я намереваюсь сделать, это разрешить пользователю изменять режим рабочего стола (полная ширина экрана ноутбука) или мобильный режим (ширина носителя < 667px).
У меня есть много сайтов для предварительного просмотра темы, которые имеют эту функцию. Поскольку это довольно распространенная функция, я ожидаю, что это можно сделать таким образом, но не уверен, как она может быть реализована точно.
Примечание: Я не ожидаю изменения какой-либо части существующего CSS.
Мое мнение о том, как реализовать это.
<html ng-viewport="deviceWidth">
<button ng-click="changeDeviceWidth()">
</html>
// initial
$scope.deviceWidth = getDeviceWidthFunction();
$scope.changeDeviceWidth = function (deviceWidth) {
$scope.deviceWidth = deviceWidth;
}