<li v-for="item in arr">{{ item.num }}</li>.
Через к примеру секунду в родительском компоненте мы поменяли массив на такой arr: [{num: 7}, {num: 3}, {num: 2}, {num: 4}, {num: 5}, {num: 6}, {num: 1}]. И соответственно компонент обновился и вывел новый порядок цифр. Будем считать, что этот порядок меняется каждые 3 сек. (первый массив, потом второй, потом первый и т.д). В какой-то момент я, к примеру нажал кнопку и поменял флаг isRender с true на false. Если можно, объясните как вы собираетесь управлять отрисовкой без v-if. Как заставите не отрисовывать новые данные а потом снова заставить рисовать при изменении флага isRender. Я вот не могу понять как.